spontaneous impulse - Español Inglés Diccionario